package com.regentsoft.cloudback.base;
/**
 * 
 * @author czd
 *
 * @date 2017年11月25日
 *
 * @version 1.0
 */
public enum ReturnCode {
	/**成功*/
	SUCCESS("成功"),
	/**系统异常*/
	SYSTEMERROR("系统异常"),
	/**用户不存在*/
	USER_NOT_EXIST("用户不存在"),
	/**登录密码不正确*/
	LOGIN_PASSWORD_ERROR("登录密码不正确"),
	/**请求参数未按指引进行填写*/
	PARAM_ERROR("参数错误"),
	/**参数中缺少ID或者不存在*/
	ID_NOT_EXIST("ID不存在"),
	/**积分不够*/
	NOT_ENOUGH_POINT("积分不够"),
	/**商品不存在或已下架*/
	NOT_GOODS("商品不存在或已下架"),
	/**已经收藏或已经取消收藏*/
	NOT_COLLECT("已经收藏或已经取消收藏"),
	/**无品牌推荐*/
	NOT_BRAND("无品牌推荐"),
	/**超过领取数量*/
	EXCEED_GET_NUM("超过领取数量"),
	/**券已领完*/
	TICKET_NO_NUM("券已领完"),
	/**优惠券已下架结束*/
	NO_TICKET("优惠券已下架结束"),
	/**APP首页悬浮优惠券框展示*/
	NO_INDEX_ACTIVITY("无首页优惠券浮动图片展示"),
	/**返回数据条目过多*/
	Return_Too_Much("返回数据条目过多"),
	/**返回空值或没有数据*/
	RETURN_IS_NULL("返回空值或没有数据"),
	/**库存不够*/
	NOT_ENOUGH_STOCK("库存不足"),
	/**商品已下架或库存不足*/
	NOT_ENOUGH_STOCK_OR_NOT_GOODS("商品已下架或库存不足"),
	/**秒杀库存不够*/
	NOT_ENOUGH_SECOND_STOCK("秒杀库存不够"),
	/**活动未开始*/
	ACTIVITY_NOT_OPEN("活动未开始"),
	/**对不起，秒杀商品请登录垂直采APP购买！*/
	SECONDS_ACTIVITY_ONT_IN_WEB("对不起，秒杀商品请登录垂直采APP购买！"),
	/**您的进货单已满，请结算后再加入进货单*/
	PURCHASE_PRODUCTS_TO_MUCH("您的进货单已满，请先结算或者清理后再加入进货单"),
	/**您的进货单已满，请结算后再加入进货单*/
	PRESELL_PURCHASE_PRODUCTS_TO_MUCH("请先结算预售进货单"),
	/**非法的用户类型*/
	ILLEGAL_USER_TYPE("您不属于门店帐户，请注册后购买。"),
	/**非法的产品尺码颜色字符*/
	ILLEGAL_GOODS_CONDITION("非法的产品尺码颜色字符"),
	/**订单尚未成立*/
	PRESELL_NOT_SUCCESS("订单尚未成立"),
	/**预售尚未成立*/
	PRESELL_NOT_BUILD("预售尚未成立"),
	/**预售已结束*/
	PRESELL_END("预售已结束"),
	/** 已经注册 */
	ALREADY_REGISTERED("已经注册"),
	/** 输入格式不正确 */
	IMPORT_FORMAT_ERROR("输入格式不正确"),
	/**不能重复购买拿样商品*/
	REPEAT_PURCHASE_SAMPLE_GOODS("亲，您已拿过此样品哦 ~ "),
	/**
	 * 公寓名称不能重复
	 */
	APART_NAME_REPEAT("公寓名称不能重复！"),
	/**样品库存不足*/
	NOT_ENOUGH_SAMPLE_STOCK("亲，此样品已全部申领完了 ~ "),
	// ========邪恶分割（复制上面修改）========
	/**失败*/
	FAIL("失败"),

	USER_REGISTERED("用户已注册"), USER_NO_LOGIN("请先登录"), 
	USER_AUDITING("账号尚在审核"), USER_AUDIT_NOT_PASS("该账号审核未通过"), USER_EXCEPTION("异常账号"), USER_FREEZED(
			"账号已被冻结"), 
	BATCH_NOT_REACH("起批量未达到"), // 起批量未达到
	PRE_ORDER_NOT_ALLOW_MULTIPLE_SETTLEMENT("预售订单不允许多个商品一起结算"), // 预售订单不允许多个商品一起结算
	NOT_SET_THE_DEFAULT_ADDRESS("没有设置默认收货地址"), // 没有设置默认收货地址
	LOG_IN_FAILURE("登陆失效"), // 登陆失效
	MORE_THAN_QUOTA_NUMBER("超过限购数"), // 超过限购数
	ORDER_OVERTIME("订单已超时，请重新下单"), //订单已超时，请重新下单
	PRESELL_ORDER_OVERTIME("已超过支付尾款时间"), //已超过付尾款时间
	PRESELL_ORDER_PRETIME("未到支付尾款时间"), //已超过付尾款时间
	PASSWORD_FAIL("支付密码不正确"), // 密码验证失败
	PASSWORD_HAVE("密码已存在"), // 密码已存在
	PASSWORD_VERIFY("支付密码错误超过3次，请重置支付密码或24小时后再试!"), // 验证密码次数过多，3次
	PASSWORD_CONSISTENT("您的支付密码与登录密码一致，存在安全隐患"), // 您的支付密码与登录密码一致，存在安全隐患
	CANCEL_ORDER_FAIL("取消订单失败，请取消自己的订单"), // 取消订单失败，请取消自己的订单
	NONE_DEFAULT_ADDRESS("没有默认收货地址"),//没有默认收货地址
	ACTIVITY_OVER("活动已结束"), //活动已结束
	
	VALID_CODE_ERROR("验证码错误"),//验证码错误
	REMIND_SEND_DOUBLE("您已发起过提醒"), // 您已发起过提醒
	// ========邪恶分割（复制上面修改）========

	// 使用优惠券时跳转字段
	PLATFORM_ALL("平台所有商品"), // 跳转首页
	SUPPLIER_ALL("供应商首页"), // 供应商首页
	WALLET_INS("余额不足"), // 钱包余额不足
	NOT_CHANNEL("不是同一频道，请切换相应频道进行购买"),//频道不同，不允许购买
	WALLET_FREEZE("钱包账户已被冻结，请联系客服！"),//钱包账户已被冻结，请联系客服！
	SOME("部分商品");

	String msg;

	private ReturnCode(String context) {
		this.msg = context;
	}

	public String getMsg() {
		return msg;
	}

	public void setMsg(String msg) {
		this.msg = msg;
	}
}
